$(function () {
    $("div.mode-second-head a").each(function (index, value) {
        value = $(value);
        if(location.href.indexOf(value.attr("href")) != -1){
            value.parent().addClass('active').siblings().removeClass('active');
        }
    });
})

$('body').on('click','#keyword-btn', function () {
    $("#tagIds").val('');
    ajaxToView();
}).on('click','.question-tag',function () {
    var tagId = $(this).data('id');
    $("#tagIds").val(tagId);
    $('#keyword').val($('#keyword').val());
    ajaxToView();
});

/**
 * 关键字或标签查询时，页面结构修改
 */
function ajaxToView() {
    $('title').html("问答广场");
    $("#li_1").addClass('active').siblings().removeClass('active');
    $('.question-banner').remove();
    var obj = {
        url: baseloaction + '/web/qa/listQuestionByKeyWord',
        contextId: 'keyword-question-list-context',
        callback: function () {
            $('[data-toggle=tooltip]').tooltip();
            lazyUserImage();
        }
    }
    getPageAjaxData(obj);
    getQuestionListByKeywordOrTag(1);
    getRightView();
}

/**
 * 根据关键字或标签查询问题列表
 * @param pageNo
 */
function getQuestionListByKeywordOrTag(pageNo) {
    var params = {"context":$('#keyword').val(),"tagIds": $("#tagIds").val()};
    params = JSON.stringify(params);
    var obj = {
        url: baseloaction + '/web/qa/ajaxListQuestion',
        contextId: 'question-list-context',
        params: params,
        pageNo: pageNo,
        pageCall: getQuestionListByKeywordOrTag,
        callback: function () {
            $('[data-toggle=tooltip]').tooltip();
            lazyUserImage();
        }
    }
    getPageAjaxData(obj);
}